- Sheltown Hotel Buenos Aires (Buenos Aires)
Sheltown Hotel Buenos Aires
country: Argentina, city: Buenos Aires (City Centre)
Sheltown Hotel Buenos Aires Located in an active and elegant zone of Buenos Aires, the Sheltown Hotel is a kilometre from the city centre. The hotel offers 70 guest rooms that are equipped with modern amenities such as air conditioning, television, telephone and many others.
Guests can dine at the in-house restaurant that serves a wide choice of delicacies. During leisure, you can make use of the Internet parlour situated at the lobby. The hotel also offers a favourable parking space.
Hotel Facilities: Room Facilities: Internet access
Safe deposit box
Private bathroom / Ensuite
Distance to Airport: 35 km
Distance to City Centre: 1 km
Marcelo T De Alvear 742
International hotels. — Academic. 2010.