In Reply to: masa Inn and Green garden hotels query posted by mas on Sunday, 17. May 2009 at 11:18 Bali Time:
The Massa Inn is in Poppies 1 and is a large place we have never stayed but have met lots who have and think it is great.
Follow Ups: