Let me begin with Shillong city first-well it’s DIRTY, I would recommend Mussorrie or Darjeeling instead, Meghalaya is a beautiful state but the moment you hit Shillong city you can see filth everywhere. Mi Casa hotel is located in Police Bazaar and just like the city the room offered to us (executive@2000/night) was dirty and had a funny smell as if it did not see the light of day or a mop ever and don’t get me started on the toilet-let me just say do not look up or down just close your eyes, do your business and get out of there , hot water supply is available but does not find it’s was to the shower you are left to keep filling from the wash basin and take bath, the hotel has another weird policy of not allowing outside food (although we did sneak in some) but I don’t know why- the food they serve (we ate only breakfast) was bad and no guest should be forced to eat it for lunch or dinner. The staff at reception is good and will help you for making travel arrangements for sightseeing etc. Given a choice I will NEVER EVER STAY HERE. There are better options around the hotel next door (like the hotel Silk route) looks better though did not get a room as it was sold out the day we arrived.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC