GRASS Bed and Breakfast Bali, a comfortable and affordable bed & breakfast, is located right in the heart of Denpasar, Bali.