Short description of Hotel Sheltown
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.