Nantucket MA Tourist Homes 1. 29 India St, Nantucket, MA 02554 | Nantucket Accommodations (508) 228-9559