Hotel

Studio 1 Extended Stay, Moscow/Pullman

101 Baker Street, Moscow (ID), United States Show on map

About Studio 1 Extended Stay, Moscow/Pullman

Studio 1 Extended Stay, Moscow/Pullman is a hotel in Moscow (ID), United States. It is one of 9 places to stay in Moscow (ID) listed on Triptoic.

Property facts

Property type
Hotel

Location

101 Baker Street, Moscow (ID), United States

Loading map…

Frequently asked questions

Where is Studio 1 Extended Stay, Moscow/Pullman located?

Studio 1 Extended Stay, Moscow/Pullman is located at 101 Baker Street, Moscow (ID), United States.

Stays near Studio 1 Extended Stay, Moscow/Pullman

Highly rated alternatives close by

All 9 in Moscow (ID) →
See prices on Agoda
Check prices