Set in a charming house at the foot of the mountains, Roca Fuerte - Sacred Valley Hotel offers rooms with free Wi-Fi in Urubamba. Breakfast is provided and there is a restaurant. Machu Picchu is 43.5 miles away. With large windows overlooking the mountains, rooms at Roca Fuerte are very bright. They feature TV sets and CD players, and all of them have private bathrooms. A buffet breakfast is served daily. International dishes can be ordered at the restaurant, and barbecues can be enjoyed in the garden. Free parking is provided. Roca Fuerte - Sacred Valley Hotel is 6.2 miles from Velasco astete Airport and 6.2 miles from the train station.