Martins Inn, Virar West, Mumbai, is a haven for those looking for a budget-friendly yet beautiful venue tucked away in the arms of nature.
Martins Inn…