Nằm ở thành phố Hà Nội, cách Bảo tàng Mỹ thuật Việt Nam 1,6 km và trung tâm thương mại Tràng Tiền Plaza 1,8 km, Michelle's Inn có tầm nhìn ra quang cảnh thành phố và WiFi miễn phí.
Tất cả căn hộ tại đây đều được trang bị máy điều hòa. Một số còn có TV màn hình phẳng, máy giặt, ấm đun nước và bếp.
Du khách có thể thư giãn trên sân hiên tại khách sạn căn hộ này.
Michelle's Inn nằm trong bán kính 2 km từ Nhà Thờ Lớn và 2,5 km từ Nhà Hát Lớn Hà Nội. Sân bay gần nhất là sân bay quốc tế Nội Bài, cách chỗ nghỉ 29 km.