Based on 150 review
This charming hotel is set in Niteroi. A total of 111 rooms are available for guests' convenience at Tower Icarai Hotel. There is Wi-Fi throughout the property. Visitors may contact the reception desk any time during the day. Unfortunately, there are no units where visitors can ask for a cot for the...