Hotel Tambomachay is a accommodation is located at Los Baños del Inca.
查看更多
Location
Hotel Tambomachay is a accommodation is located at Los Baños del Inca.
About Hotel Tambomachay
Splendid service together with wide range of facilities provided will make you complain for nothing during your stay at Hotel Tambomachay.
With all facilities offered, Hotel Tambomachay is the right place to stay.
熱門設施 | |
入住/退房時間 | 从 14:00 - 到 12:00 |