The largest hotel in the world is the Izmailovo Hotel in Russia. It could accommodate over 7,500 guests.

Did You Know?
Mithun 10 October, 2014

The largest hotel in the world is the Izmailovo Hotel in Russia. It could accommodate over 7,500 guests.

TAGS:
Mithun

AuthorMithun

Over the past 10 years I traveled more than 200 places in 27 countries and a pleasure to be able to share my travel experience and knowledge I have gathered during those days.

Be the first to write a review

Leave a Reply