Search and book

search
  1. United States, Tulsa - OK  
    * * *
    The accomodation offers Wi-Fi internet connection in communal areas. The Campbell Hotel provides 24-hour reception.
    Country
    United States
    Region
    Oklahoma
    Location
    Tulsa - OK

    Description of hotel: The Campbell Hotel in Tulsa - OK

    The accomodation offers Wi-Fi internet connection in communal areas. The Campbell Hotel provides 24-hour reception.

    Address

    2636 East 11th Street 74104 Tulsa GPS: N 36.148 E -95.952

    Facts

    Country United States
    Region Oklahoma
    Location Tulsa - OK