Welcome to Hotel Sheltown Buenos Aires, The Hotel Sheltown offers spacious rooms in a warm atmosphere within near the San Martin Square, Florida Street, Santa Fe Avenue and other attractions. Wi-Fi is free. All rooms are acoustically isolated and equipped with air conditioning and cable TV. As a guest of Sheltown, you can access the business center and surf the net for free on public areas. Taxi stops and a subway station are close to the hotel. Before going on a sightseeing tour, ask the knowledgeable staff for the best tips and tourist services. (Hotel Sheltown Buenos Aires hotels booking).