Address: Rua Capitão Deslândes, 01, Cachoeiro de Itapemirim, Brazil
Just 2 km from Cachoeira de Itapemirim bus station and Pico do Itabira mountain, Cachoeiro Plaza features an outdoor pool and gym. It offers a daily buffet breakfast, room service and free Wi-Fi.