Das Hotel Villa Urban II Puerto Vallarta liegt lediglich 1 Kilometer vom Malecón von Puerto Vallarta und nur 5 Gehminuten von der Zona Romántica entfernt.
Das Hotel liegt im Viertel Zentrum von Puerto Vallarta von Puerto Vallarta, in etwa 400 Meter Entfernung von der Playa Los Muertos. Zu den Sehenswürdigkeiten, in unmittelbarer Nähe vom Hotel, gehört auch der Los Muertos Beach. Die Kirche Unserer Lieben Frau von Guadalupe ist in etwa 1,1 km Entfernung von der Unterkunft. Das Villa Urban II ist lediglich 10 Minuten zu Fuß von der Bushaltestelle Hortensia y Calle Carretera Costera a Barra de Navidad entfernt.
Neben einem Balkon sind die Zimmer in der Unterkunft mit Hochgeschwindigkeitsinternet ausgestattet. Die Zimmer bieten den Gästen ein Balkon und WLAN.
Das Villa Urban II Puerto Vallarta liegt gleich neben dem Restaurant Fredy's Tucan und bietet Gerichte der mexikanischen Küche.