Das Hotel Villa Carlotta Los Angeles besitzt 50 Zimmer und liegt etwa 25 Gehminuten vom TCL Chinese Theatre entfernt.
Das Hotel befindet sich im Herzen von Los Angeles, 750 Meter von der U-Bahn-Station Hollywood - Vine. Das einladende Hotel befindet sich ganz neben dem Gelson's Market, 5 Fußminuten entfernt. Die Lage in einer 2 km Entfernung von der Academy of Magical Arts ist ein großer Vorteil für Gäste vom Villa Carlotta. Die Bushaltestelle Franklin & Bronson liegt in unmittelbarer Nähe zur Unterkunft.
Das Restaurant Birds befindet sich in rund 300 Meter Entfernung vom Hotel.