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