El Hotel Freedom se encuentra en el centro de Madrid, a 1,1 km del Museo Reina Sofía, a 1,5 km de la Puerta del Sol y a 1,6 km del mercado de San Miguel. El hotel cuenta con recepción 24 horas, servicio de conserjería y WiFi gratuita en todas las instalaciones. El hotel dispone de habitaciones familiares.
Las habitaciones del hotel tienen aire acondicionado, escritorio, caja fuerte, TV de pantalla plana y baño privado con ducha. Todas las habitaciones del Hotel Freedom incluyen toallas y ropa de cama.
El alojamiento está a 1,8 km de la plaza Mayor y a 2,2 km de la Puerta de Toledo. El aeropuerto Adolfo Suárez Madrid-Barajas, situado a 25 km del Hotel Freedom, es el más cercano.