Last updated: 05:13 PM ET, Sat February 02 2013

New Stairs Villa Hotel by Philippe Starck Set to Open in Bali

Hotel & Resort February 02, 2013

New Stairs Villa Hotel by Philippe Starck Set to Open in Bali

Comments