El Hotel Atlas Abashidze, situado en una zona popular para los huéspedes en estancia de negocios y no solo para huéspedes, ofrece alojamiento con aire acondicionado y un bar. El establecimiento cuenta con restaurante, recepción 24 horas, servicio de habitaciones y WiFi gratuita. El alojamiento dispone de salón compartido y servicio de conserjería.
Todas las habitaciones del hotel están equipadas con zona de estar. Las habitaciones del Hotel Atlas Abashidze están equipadas con TV de pantalla plana, baño privado y patio con vistas a la ciudad.
El establecimiento sirve un desayuno continental o buffet.
El Hotel Atlas Abashidze se encuentra a 4,5 km de la plaza de la Libertad y a 3,5 km del teatro de ópera y ballet de Tiflis. El aeropuerto más cercano es el aeropuerto internacional de Tiflis, ubicado a 22 km. El establecimiento ofrece un servicio de enlace con el aeropuerto por un suplemento.