El Crystal Palace Hotel se encuentra en la avenida 18 de Julio, en Montevideo y ofrece habitaciones con aire acondicionado y WiFi gratuita. También alberga un restaurante de cocina regional. Todos los días se sirve un desayuno.
Las habitaciones del Crystal Palace Hotel son amplias y sencillas. También disponen de minibar y caja fuerte. Algunas tienen bañera de hidromasaje o vistas panorámicas a la ciudad.
El Palace Hotel proporciona servicios de lavandería y de habitaciones. También cuenta con recepción 24 horas y centro de fitness.
La Universidad de la República está a solo 600 metros del Crystal Palace Hotel.