Plaza Suite Hotel features a rooftop bar and restaurant, an outdoor swimming pool and fitness center, only 1.2 mi from central Taubat. Buffet breakfast, free private parking and Wi-Fi are provided. All rooms at ... Read more

View all Luxury Hotels in Taubate