Where is The LOOM Hotel?
Where is The LOOM Hotel located?
The LOOM Hotel, Rhode Island, United States of America (approx. 41.72637°, -71.4722°)
Where is The LOOM Hotel on the map?
The LOOM Hotel - Providence
The LOOM Hotel - Newport
{"latitude":41.72637,"longitude":-71.4722,"title":"The LOOM Hotel"}