1-2 of 2 results
Potato Head Suites & Studios
Potato Head is a modern luxury boutique hotel in Bali, Indonesia. Situated in the beach town of Seminyak, it sits inside a modern open-air complex on the beachfront. Unlike your traditional Balinese house, the building embraces a brutalist design with concrete…










