Country Homes is a unique combination of ultra-luxurious splendour backed by unparalleled hospitality services.
Known for its intuitive understanding of the concept of luxury homes, MBS Group brings you exclusive villas and studio apartments in Vrindavan, the new hotspot of fine living. Each villa or studio-apartment is equipped with a bouquet of features to enamour and engage every member of the family. Add to that the mind blowing services provided by Country Inn, it's a blessing to own a living space in Vrindavan!