Respond to Review of The Green House
Review: We found the location online and downloaded a map to help us find it when in Urubamba. After looking for over an hour we rechecked their site at an Internet cafe, the actual location is Mariscal Castilla 640 - that's the main road into town. Google maps will show the exact location. After an other 30 minute hike we found it closed at 6:30 on a Saturday - which is weird as the site said they were open. It was a total bummer and a complete disaster.