Welcome to Hotel Antillas Mexico City, This charming hotel is located in the heart of the historic town, only 5 minutes’ walk from Bellas Artes and Allende Metro Stations and 1 block from Zócalo Capitalino main Square. All rooms at Hotel Antillas feature cable TV and a private bathroom with free toiletries. Free Wi-Fi is available in public areas. The hotel has a bar and a restaurant. Staff at the 24-hour reception can provide tourist information about the area. Plaza Garibaldi and Avenida Reforma are 2 blocks from Hotel Antillas. (Hotel Antillas Mexico City hotels booking).