Hotel Colón se localiza en el centro histórico de Mérida, Yucatán, a sólo 210 metros de la plaza principal de la ciudad. Asimismo, el hotel se ubica a 300 metros del Palacio de Gobierno, a 400 metros del centro cultural Casa de Montejo y a 7,1 kilómetros del Aeropuerto Internacional de Mérida (MID).
Hotel Colón ofrece 52 habitaciones equipadas con aire acondicionado, teléfono digital, televisión por cable y baño privado con ducha.
Las instalaciones del Hotel Colón incluyen una piscina con bar, baños de vapor y jardines interiores. El hotel también ofrece un restaurante bar que sirve cocina regional y un salón de eventos para 80 invitados.