Mystays Premier Residence Omori 2-Bedroom Apartment
THE APARTMENT
This two-bedroom serviced apartment is 67 sq.m and can sleep 3 people maximum. It has 1 Single Bed, 1 Double Bed. The apartment has 1 bathroom. The minimum length of stay for this apartment is 30 Nights.