During his two-day visit to Washington DC, Prime Minister Narendra Modi will be staying at the prestigious ‘Blair House’, also known as "the world’s most exclusive hotel." PM Modi landed in Washington ...