Artemis Hotel - Hotel

The Artemis Hotel, located in São Paulo, is the central city.

All guestrooms at Artemis Hotel are equipped with TV, fridge, fan and wardrobe. 

The structure of the hotel offers 24 hour reception, buffet breakfast and free internet access in the lobby. 

Artemis is 300 meters from Republica Metro Station and 1 km from 25 March Street