Situé dans le centre historique d'Aveiro, l'Urban City dispose d'une terrasse. Cette maison d'hôtes propose une connexion Wi-Fi gratuite.
Chaque chambre lumineuse dispose d'une télévision par câble et d'une salle de bains privative avec douche et articles de toilette gratuits. Le Lodge dispose d'une réception ouverte 24h/24 et d'un solarium.
Le centre-ville voisin regorge de restaurants locaux, la plupart à moins de 5 minutes à pied.
Le centre commercial Forum Aveiro se trouve à seulement 280 mètres. La plage de Barra se trouve à 10 km. Le stade municipal d'Aveiro est à 6,6 km. L'aéroport international de Porto est à 86 km.