El Urban City se encuentra en el centro histórico de Aveiro y cuenta con terraza. Ofrece conexión WiFi gratuita.
Las habitaciones son luminosas y disponen de TV por cable y baño privado con ducha y artículos de aseo gratuitos. El Lodge cuenta con recepción 24 horas y solárium.
En el cercano centro de la ciudad hay multitud de restaurantes locales, la mayoría a 5 minutos a pie.
El centro comercial Forum Aveiro está a solo 280 metros. La playa de Barra está a 10 km. El estadio municipal de Aveiro está a 6,6 km. El aeropuerto internacional de Oporto está a 86 km del Urban City.