Japan is a very popular island country located in the Pacific Ocean. Tokyo has much to offer in terms of natural beauty which include lush green mountains, beautiful cherry blossoms and much more. Aside from this, there is also delicious food, plenty of ancient temples, castles, hot springs, snow destinations, gardens, festivals and much more.
*Rooms are subject to availability at the time of confirmation and the next best alternative will be provided if your first choice is not available. Supplement cost may apply.