Welcome to Petunia Room Hill Resort Alibag , Alibaug , India