Das Luxury Studio Strip View No Resort Fee Palms Place Las Vegas liegt im Stadtviertel Chinatown, in einer 2 km Entfernung von kulturellen Attraktionen, darunter dem Madame Tussauds. Das Aparthotel mit Blick auf die Stadt liegt 10 Fahrminuten vom Treasure Island Las Vegas entfernt und bietet einen Whirlpool und Spa-Therapie.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Las Vegas. Brenden Theatres & IMAX ist auch in der Nähe vom Luxury Studio Strip View No Resort Fee Palms Place. Die Bellagio Conservatory & Botanical Gardens ist in ungefähr 2,1 km Entfernung von der Unterkunft. Das Hotel liegt auch in ungefähr 2 km Entfernung vom Bahnhof Monorail- MGM Grand.
Die Badezimmer sind mit einer getrennten Toilette und einer Dusche sowie mit einem Haartrockner und Badelaken ausgestattet.